horns for loudspeakers - German English Dictionary